composite armour - Español Inglés Diccionario